Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ankyrin repeat protein L283 (MIMI_L283), partial